// FUNCOES DA PAGINA --------------------------------------------------------------------------------------------------- //funcao para computar conversao no whatsapp function computar_conversao_whatsapp(url) { debugger; //pego o codigo de conversao salvo no hidden let element = $(".codigo_script_conversao_whatsapp"); //se tiver uma conversao configurada if(element.length > 0 && element.val() != ""){ var callback = function () { if (typeof(url) != 'undefined') { window.location = url; } }; gtag('event', 'conversion', { 'send_to': element.val(), 'event_callback': callback }); return false; } //se nao tiver eu apenas redireciono else { window.location = url; } } //funcao para computar conversao de ligacao function computar_conversao_ligacao(url) { debugger; //pego o codigo de conversao salvo no hidden let element = $(".codigo_script_conversao_ligacao"); //se tiver uma conversao configurada if(element.length > 0 && element.val() != ""){ var callback = function () { if (typeof(url) != 'undefined') { window.location = url; } }; gtag('event', 'conversion', { 'send_to': element.val(), 'event_callback': callback }); return false; } //se nao tiver eu apenas redireciono else { window.location = url; } } //iniciar a pagina em branco para usar o loading function displayEmBrancoParaUsarLoading() { $(".wrap_site").css("display", "none"); $(".load_initial").css("display", "inline-block"); } //iniciar a pagina em branco para usar o loading function displayComConteudoNormal() { $(".load_initial").css("display", "none"); $(".wrap_site").css("display", "block"); } // EFEITO LOAD NO PRIMEIRO ACESSO -------------------------------------------------------------------------------------- //mostrar o load no primeiro acesso sim ou não let loadPrimeiroAcesso = true; //se não for mostrar o load no primeiro acesso if(loadPrimeiroAcesso == false){ //mostro a tela normalmente displayComConteudoNormal(); } //se for mostrar else { //se for o primeiro acesso mostra o load no site if(Cookies.get('primeiro_acesso') != 'true'){ Cookies.set('primeiro_acesso', 'true', { expires: 7 }); displayEmBrancoParaUsarLoading(); } //se não for o primeiro acesso else { //mostro a tela normalmente displayComConteudoNormal(); } } //Quando o documento estiver pronto $(document).ready(function () { //Inicializa a mascara dos formularios Masking.initMasking(); //mascaras de telefone $('.telefone').text(function(i, text) { return text.replace(/(\d{2})(\d{4})(\d{4})/, '($1) $2-$3'); }); $('.celular').text(function(i, text) { return text.replace(/(\d{2})(\d{5})(\d{4})/, '($1) $2-$3'); }); //start na funcao de politica de privacidade start_politica_privacidade(); }); //quando tiver tudo carregado $(window).load(function(){ //se for o primeiro acesso && tiver habilitado load no primeiro acesso mostra o load no site if(Cookies.get('primeiro_acesso') == 'true' && loadPrimeiroAcesso == true) { //mostra a div wrap site $(".load_initial").fadeOut(); $(".wrap_site").fadeIn(1500); } }); //quando clicar no botão de whatsapp $(document).on("click",".event_button_convert_whatsapp",function(){ debugger; var url_retorno = $(this).data("url"); computar_conversao_whatsapp(url_retorno); }); //quando clicar no botão de ligacao $(document).on("click",".event_button_convert_ligacao",function(){ debugger; var url_retorno = $(this).data("url"); computar_conversao_ligacao(url_retorno); }); //se clicar no botao aceitar politica de privacidade $(document).on('click', '.botao_aceito_politica_privacidade', function () { debugger; Cookies.set('politica_aceita', 'true', { expires: 15 }); $(".wrap_aviso_politica_privacidade").fadeOut(); $(".botao_whatsapp").css("bottom", "15px"); });